1
general::
Phrase(s): give someone a piece of one’s mind
Fig. to bawl someone out; to tell someone off. • I’ve had enough from John. I’m going to give him a piece of my mind. • Sally, stop it, or I’ll give you a piece of my mind.
McGrawhill's American Idioms And Phrasal Verbs